package com.ruoyi.web.domain.pay;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("支付请求模型")
@Data
public class CreatePayReqVO {

    @ApiModelProperty(value = "userId")
    Long userId;

    @ApiModelProperty(value = "商品id")
    Long bankId;

    @ApiModelProperty(value = "操作类型:1:充值;2:会员")
    Integer opType;

    @ApiModelProperty(value = "ip", hidden = true)
    String realIp;

    @ApiModelProperty(value = "1小程序,2公众号,3支付宝H5,4微信H5")
    private Integer tradeType = 1;

    @ApiModelProperty(value = "微信支付的openId")
    private String openId;

    @ApiModelProperty(value = "支付宝支付成功后的回调页面")
    private String returnUrl;

}
